Artificial Bee Colony Algorithm Integrated with Fuzzy C-mean Operator for Data Clustering
نویسنده
چکیده
Clustering task aims at the unsupervised classification of patterns in different groups. To enhance the quality of results, the emerging swarm-based algorithms now-a-days become an alternative to the conventional clustering methods. In this study, an optimization method based on the swarm intelligence algorithm is proposed for the purpose of clustering. The significance of the proposed algorithm is that it uses a Fuzzy CMeans (FCM) operator in the Artificial Bee Colony (ABC) algorithm. The area of action of the FCM operator comes at the scout bee phase of the ABC algorithm as the scout bees are introduced by the FCM operator. The experimental results have shown that the proposed approach has provided significant results in terms of the quality of solution. The comparative study of the proposed approach with existing algorithms in the literature using the datasets from UCI Machine learning repository is satisfactory.
منابع مشابه
An Improved K-Means with Artificial Bee Colony Algorithm for Clustering Crimes
Crime detection is one of the major issues in the field of criminology. In fact, criminology includes knowing the details of a crime and its intangible relations with the offender. In spite of the enormous amount of data on offenses and offenders, and the complex and intangible semantic relationships between this information, criminology has become one of the most important areas in the field o...
متن کاملFuzzy clustering with artificial bee colony algorithm
In this work, performance of the Artificial Bee Colony Algorithm which is a recently proposed algorithm, has been tested on fuzzy clustering. We applied the Artificial Bee Colony (ABC) Algorithm fuzzy clustering to classify different data sets; Cancer, Diabetes and Heart from UCI database, a collection of classification benchmark problems. The results indicate that the performance of Artificial...
متن کاملPerformance analysis of data clustering algorithms using various effectiveness measures
Data clustering is a method to group the data records that are similar to each other. In recent days, researcher show significant attention towards the use of swarm based optimization algorithms to improve the performance of clustering process. This Performance analysis concentrates on the effectiveness of five different algorithms with respect to various distances metrics to find the effective...
متن کاملA KFCM Algorithm Based on Improved Artificial Bee Colony Algorithm
Kernel fuzzy C-mean clustering (KFCM) algorithm is effective for high-dimensional data, but this algorithm has some defects of sensitivity to initialization and local optima. Artificial Bee Colony (ABC) algorithm is based on intelligent behaviors of honey bee swarm. It has the properties of strong global optimization and fast convergence speed. A KFCM algorithm based on improved ABC is proposed...
متن کاملBQIABC: A new Quantum-Inspired Artificial Bee Colony Algorithm for Binary Optimization Problems
Artificial bee colony (ABC) algorithm is a swarm intelligence optimization algorithm inspired by the intelligent behavior of honey bees when searching for food sources. The various versions of the ABC algorithm have been widely used to solve continuous and discrete optimization problems in different fields. In this paper a new binary version of the ABC algorithm inspired by quantum computing, c...
متن کامل